package main.coding_170309.api;

import java.io.IOException;

/**
 * Created by peter on 2017/3/9.
 */
public interface Connection {
    /**
     * 给定开始和结束位置， 读取数据， 返回值是字节数组
     * @param startPos 开始位置， 从0开始
     * @param endPos 结束位置
     * @return
     */
    public byte[] read(int startPos,int endPos)throws IOException;
    /**
     * 得到数据内容的长度
     * @return
     */
    public int getContentLength();
    /**
     * 关闭连接
     */
    public void close();
    /**
     * 获取url
     */
    public String getURL();
}

